cumbersome machine or object - Französisch Englisch Wörterbuch